#include "RaffleActivity.h"

#include <iostream>
using namespace std;

NoRaffleState::NoRaffleState(RaffleActivity* activity)
{
    _activity = activity;
}

void NoRaffleState::DeductMoney()
{
    cout << "NoRaffleState::DeductMoney()" << endl;
    _activity->SetState(_activity->GetCanRaffleState());
}

bool NoRaffleState::Raffle()
{
    cout << "NoRaffleState::Raffle()" << endl;
    return false;
}

void NoRaffleState::DispensePrize()
{
    cout << "NoRaffleState::DispensePrize()" << endl;
}